class CreateOffers < ActiveRecord::Migration
  def self.up
    create_table :offers do |t|

      t.integer  :purchase_id                               #申购单
      t.integer  :applicant_id                              #申请人
      t.integer  :vendor_id                                 #供应商
      
      t.string   :product_name                              #申购的产品名称
      t.string   :brand                                     #产品品牌
      t.string   :model                                     #型号
      t.string   :specification                             #规格
      t.string   :manufacturer                              #生产单位，厂商
      t.integer  :unit_price                                #单价
      t.integer  :amount                                    #总价

      t.text     :qualification                             #技术指标
      t.text     :service_promise                           #服务承诺

      t.string   :bid_status                                #是否中标，中标后值为“初选中标”

      t.integer   :is_locked     ,:limit => 1 ,:default => 0      #锁定 1为True 0为False
      t.integer   :lock_version  ,:default => 0                   #乐观锁
      
      t.timestamps
    end
  end

  def self.down
    drop_table :offers
  end
end
